package huawei_nowcoder;

import java.util.Scanner;

/**
 * @Description: 求小球落地五此后所经历的路程和第五次反弹的高度
 * @Date: 2020/4/23
 * @Author: 许群星
 */
public class _37_SmallBallDistanceHeight {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        while (scanner.hasNext()){
            float a=scanner.nextInt();
            
            float distance=a;
            for (int i = 0; i < 4; i++) {
                a/=2;
                distance+=a*2;
            }
            System.out.println(distance);
            System.out.println(a/2);
        }
    }
}
/*
题目描述
假设一个球从任意高度自由落下，每次落地后反跳回原高度的一半; 再落下, 求它在第5次落地时，共经历多少米?第5次反弹多高？
最后的误差判断是小数点6位
输入描述:
输入起始高度，int型
输出描述:
分别输出第5次落地时，共经过多少米第5次反弹多高

示例1
输入
复制
1
输出
复制
2.875
0.03125
 */